turkish thread - German English Dictionary